shop where clogs are made or sold - Inglés Sinónimo Diccionario